John Lewis Sfondouris, MD, Otolaryngology

1202 S Tyler St
CovingtonLA  70433 (Saint Tammany County)


Phone: 985-445-3644
Fax: 985-250-9915

NPI: 1154581395
License Number: PGY.1.LSUN-OTOL (LA)