John Roland Franklin, MD, Urology

9003 Havensight
Ste 301
St ThomasVI  00802 (Saint Thomas County)


Phone: 340-774-9655
Fax: 340-774-9646

NPI: 1407953870
License Number: 1111 (VI)