About Golf & Tennis Pro Shop, Inc.
Based in Atlanta, Georgia (GA), Golf & Tennis Pro Shop, Inc. operates in the Retailers sector. Investment activity recorded for the company includes participation from AMB Group LLC. The company is headquartered in Atlanta, Georgia (GA). Golf & Tennis Pro Shop, Inc. appears in AcquityData's private market intelligence platform.