Phabillia Afflack, MD, Obstetrics & Gynecology

1719 Las Palmitas St
South PasadenaCA  91030 (Los Angeles County)


Phone: 323-274-4505
Fax:

NPI: 1346377736
License Number: 233559 (NY)