-
Mike Leech
Public Works Director
Contact Mike Leech
Public Works Administration
3826 Amherst
West University Place, TX 77005
Public Works Customer Service
Phone: 713-662-5839
Hours
Monday - Friday
7:30 a.m. - 5:30 p.m.
After-Hours Emergency
Phone: 713-668-0330
Staff Directory