Edit info
  • Open today, 9:00am - 7:00pm
  • (562) 803-1689
  • 12737 Bellflower Blvd
    Downey CA 90242

Are you looking for a spa nearby? Orchid's Beauty Salon is located at 12737 Bellflower Blvd in Downey, CA. Get more information by calling (562) 803-1689 for information like prices, menu items or to make an appointment. See open and close hours below.

Yelp Reviews