PROVIDER PROFILE · NPI 1407953870

John FranklinM.D.

UrologySt Thomas, VII