James Chan Castelo, DDS, Dentist

1131 N Vermont Ave
Los AngelesCA  90029-1764 (Los Angeles County)


Phone: 716-923-3349
Fax: 323-663-0218

NPI: 1144467341
License Number: 57883 (CA)