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 Acquity Data's private market intelligence platform.