John Patterson — Glen Allen, VA | NearSpotUSA