Physical Medicine Institute Clermont

720 Almond Street, Clermont, FL 34711