Ty Anthony Ovella, MD, Radiology

1202 S Tyler St
CovingtonLA  70433-2330 (Saint Tammany County)


Phone: 985-646-0691
Fax: 985-646-0750

NPI: 1730156498
License Number: 023181 (LA)