Clinic/Hospital Profile

Othella T. Owens, MD

1127 Wilshire Boulevard, Suite 1604
Los Angeles, CA 90017-4007
T: 213-250-5470 F: 213-250-5468

Map Location

Doctor List

Doctors on superdoctors.com

Othella T. Owens