John Carpenter Barnes, MD, Radiology

1033 Dr Martin Luther King Jr St N
Ste 108
Saint PetersburgFL  33701-1547 (Pinellas County)


Phone: 727-456-3288
Fax: 727-456-3289

NPI: 1053347013
License Number: ME26822 (FL)