Barbara Umpleby
NPI 1972132017
Practice location: 827 Leeward Dr, Deltona, FL 327387801
Taxonomy code: 390200000X
Phone: (407) 717-6430
Currently, there are 1 healthcare prodviders using 4077176430 phone.