Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.
5801 W Plano Pkwy Plano Texas 75093 United States
Park on the north side of the building/campus that borders Mira Vista. Enter through the doors with the blue awning. Go down the hall and to your right you will find us in Room 121.