Michael J. Leach, DDS Store in Alpharetta December 14, 2020 Address 4895 Windward PkwySte 201Alpharetta, GA 30004USAContact