Locations

Germantown Storefront

Carrefour Shopping Center
6641 Poplar Avenue #106
Germantown, TN 38138
(901) 552-5604

                                                                                                     HOURS:

                                       Monday-Friday: 10-6

                                   Saturday: 10-6

                                      Sunday: 10-6