Information is constantly changing. Call ahead to verify hours and service availability.

CVS Pharmacy (499 Haight St.)