Office of Dr. Leute See Insurance
of Dr. Leute

Advertisement

Imperial Beach Community Clinic  

Fax

(619) 429-6457


Address

949 Palm Avenue, Imperial Beach, CA 91932-1503

Office Details

Doctor Specialty Family Medicine
Practice Specialty Multi Specialty
Languages Spoken English

Insurance Accepted  

  • Medicare
Advertisement