Erika Ruth-vonehrenpreis NPI 1417563628 Practice location: 4200 Doblins Road, North Port, FL 342873252 Taxonomy code: 2278H0200X Phone: (941) 250-2594