We Moved!
Babcock Gifts has moved! We are happy to announce that we have moved to a new location! We moved just across the street into the Laurelwood Shopping Center. Our new address is 4538 Poplar Ave Memphis, Tennessee. Please stop by and see our new showroom and fresh products! We look forward to seeing you soon. In the…
Read More