Naidu Clinic

Cardiology Clinic Odessa, TX

About

Naidu Clinic is a cardiology clinic in Odessa, TX.

Details

Specialty
Cardiology Clinics
Category
Cardiology Clinic
Location
Odessa, TX 79761
Last verified
10/30/2026
NPI
1427006295
Source
CMS NPPES NPI Registry

Location

605 E 4th St Suite 300, Odessa, TX, 79761

Get Directions

605 E 4th St Suite 300, Odessa, TX, 79761

More Cardiology Clinics in Odessa, TX