About

Edit info

The address of Shakra Relaxation Oasis is 271 Alhambra Cir, Coral Gables, FL 33134. Get up-to-date pricing and hours by calling (305) 774-1355.

Yelp Reviews