Carmen Velazquez MD
Internal Medicine • 1 Provider
345 F ST, STE 220, Chula Vista CA, 91910
Make an Appointment
Compare with other Internists
Make an appointment at Palomar Health today at (442) 274-0604.
These providers are on the medical staff of Palomar Health.
ROBERT S TORTORA, D.C.
345 F ST, STE 220, Chula Vista, CA 91910