Playa Vista Office
Monday-Friday  8 am - 5 pm, closed Saturday & Sunday

12555 West Jefferson Boulevard, Suite 301
Los Angeles, CA 90066

phone (424) 443-5555 | fax (424) 443-5550

Stanley Hubbard MD* (limited hours at this location) *Also at 901 Wilshire office in Santa Monica