PROVIDER PROFILE · NPI 1265752943

John FranklinM.D.