Suchitra Godara, MD, Radiology

5801 E 41st St
TulsaOK  74135-5618 (Tulsa County)


Phone: 918-747-4975
Fax: 918-743-8552

NPI: 1295897411
License Number: TRN7725 (FL)