We are located right on Melrose Ave!!
7629 Melrose Ave. Los Angeles, CA 90046 Between Fairfax & La Brea right in the heart of Melrose. (We are across the street from Starbucks coffee, the BIG red building on the corner) Phone: 323-651-5646 Fax: 323-651-1426 e-mail us |
Hours:
Mon-Thurs 11:00 am - 7:00 pm Fri- Sat 10:00am - 7:00pm Sun 10:00 am - 5:00 pm We offer evening and weekend appointments as well. You can schedule online |