star buds in university city

STAR BUDS in University City Opens

STAR BUDS Medical Marijuana Dispensary is now open in University City on 7555 Olive Blvd. STAR BUDS is a medical cannabis dispensary with an exhaustive line marijuana products for every need. The staff will help you get exactly what you need at the best possible price.

7555 Olive Blvd, University City, MO 63130

VIDEO: Travel down Olive Blvd to STAR BUDS in University City.