1. Studio 87 Yoga 87 S Peachtree St, Norcross, GA 30071 Coordinate: 33.94117,-84.21345 Phone: (770) 841-9086