i called bournigal in POP to check. there is a centro de vacunaciones in a separate building, opposite the parking lot. it is called IMMUNOPLATA. they do vaccinations for hep A and B.
the prices are:
hep B 1500 pesos for adults and 1100 children
hep A 3000 pesos adults and 1500 children
those are prices without insurance, if you have dominican health insurance the price will depend on your plan.
you will need a cedula or a passport. passport. tarjeta de vacunacion is a bonus to show if and when you were vaccinated.