This place "does not accept insurance of any kind", as explained to me by the person who answered the phone. The same person who recorded the voicemail greeting. Also, hours of operation aren't exactly suitable for all types of customers. Must be a "club pharmacy"
Village Square Pharmacy is a US Pharmacy based in San Antonio, Texas. Village Square Pharmacy is located at 8527 Village Dr #100, San Antonio, TX 78217, USA.
Please contact with Village Square Pharmacy using information above: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Village Square Pharmacy opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.
Find Pharmacy in San Antonio