Dr. Teresa Brewer Lutz O.d. is a optometrist located in Webster, TX.
Dr. Lutz is classified under the category of eye and vision services providers.
She is licensed in the state of TX. Her license number in that state is 04177tg.
The address of the practice location of Dr. Lutz is 555 E Medical Center Blvd Suite 101 Webster, TX 775984326.
You may reach Dr. Lutz by phone at (281) 488-7213 or by fax at (281) 480-1623.