About

Edit info
  • Open today, 9:00am - 5:00pm
  • (305) 266-1101
  • 6058 SW 8th St
    West Miami FL 33144

Give Stars Beauty Spa a try. Stars Beauty Spa's address is 6058 SW 8th St, West Miami, FL 33144. Stars Beauty Spa has 5 stars on Yelp and 1 review. For details on Stars Beauty Spa hours and prices, call (305) 264-7755.

Yelp Reviews