APLA Health - Olympic is located in Los Angeles, United States on 5901 W Olympic Blvd #310. APLA Health - Olympic is rated 3.9 out of 5 in the category community health centre in United States.
Address
5901 W Olympic Blvd #310
Accessibility
Wheelchair-accessible entranceWheelchair-accessible toilet