Originally Posted by
wlau
I did search for Tesla chargers in both IAH and LGA and there aren't that many more than the non-Tesla charging stations. A few required detour from the major highways
I just did a search and there is a Supercharger on the I-45 access road about five miles from IAH. There are also two of them within five miles of LGA just off of the highway.