Francis X Hall, MD, Preventive Medicine

Naval Hospital
Santa Margarita Rd Bldg H-100
Camp PendletonCA  92055-5195 (San Diego County)


Phone: 760-725-8882
Fax: 760-725-1267

NPI: 1922161231
License Number: A73823 (CA)