NPI Central
Alek Karthikeyan, OD — NPI 1134809585, Rochester, NY | NPI Central