Open today, 9:00am - 7:00pm
- (562) 803-1689
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.