Michael N Castro, MD, Dermatology

5750 Downey Ave
Ste 100
LakewoodCA  90712-1405 (Los Angeles County)


Phone: 562-630-3105
Fax:

NPI: 1437180320
License Number: A69701 (CA)