Location THE NEW BUILDING IS LOCATED AT 2806 MESQUITE LN, GEORGETOWN, TX 78628. Google Maps Info here.