TSO Northshore (1051 Halsey St., Houston, TX, 77015)
2 doctors at this location:
John Mann, O.D.
Dr. Mann was born and grew up in the Mid-west, in a town in the South-East corner of the State called Nebraska City, NE. He moved to Houston to escape the extreme weather in the Mid-West. Dr. Mann att...
Office Phone: (713) 453-2972