Alpha Lan Med Spa - 11895 Jones Bridge Rd Suite 230, Johns Creek, GA 30005, USA | Fresha