CORE Melrose

We are located at
8300 Melrose Ave, West Hollywood CA 90069

We are open 7 Days a week from 8 am until 8 pm.

Office:
(323) 847-1957

Fax:
(323) 852-3472

Tour our Facility