John Franklin, MD
Urology
5.0(3 reviews)
Cost:
Virgin Islands Urologic Center
9003 Havensight Shopp Ctr, Ste 301 Bldg Iii, St Thomas, VI 00802
Accepting new patients
9003 Havensight Shopp Ctr, Ste 301 Bldg Iii, St Thomas, VI 00802
Accepting new patients