Stephanie Pavlov NPI 1083227763 Practice location: 1600 N Nova Rd, Holly Hill, FL 321172405 Taxonomy code: 183500000X Phone: (385) 255-0485