Penelope Velasco, MD, Obstetrics & Gynecology

3660 E Imperial Hwy
LynwoodCA  90262-2653 (Los Angeles County)


Phone: 310-608-4898
Fax: 310-608-4884

NPI: 1124189576
License Number: A74761 (CA)