James O Smith, MD, Internal Medicine

3000 Medical Park Dr Ste 300
TampaFL  33613-4696 (Hillsborough County)


Phone: 813-615-8088
Fax: 813-615-8468

NPI: 1811977333
License Number: ME0048314 (FL)