The website states after 53 years, this restaurant has closed due to the cost of repairing the septic tank.
Log Cabin Restaurant
(1)
Advertisement
Photos
Champs Clock Shop, a family-owned business established in 1967, offers a unique shopping experience in Douglasville, Georgia, featuring the world's largest and finest selection of clocks. The shop combines a full-service clock store with a museum-quality environment, catering to diverse tastes and budgets, making it a must-visit attraction for clock enthusiasts and tourists alike.
Recognized for its extensive clock showroom, Champs Clock Shop provides a range of services including relocation, storage, and repair for various types of clocks. With a commitment to customer satisfaction, the shop aims to create lasting memories and heirlooms for future generations.
Generated from the website
Also at this address
You might also like
Partial Data by Foursquare.
Advertisement
