Specialties:
Neuropsychiatry (Psychiatry)
Address:
1502 Taub Loop STE 2139, Houston 77030
(713) 873-4900 (Phone), (713) 873-4900 (Fax)
6655 Travis St STE 700, Houston 77030
(713) 798-3830 (Phone), (713) 798-1615 (Fax)
Hospitals:
1502 Taub Loop STE 2139, Houston 77030
6655 Travis St STE 700, Houston 77030
Baylor Medical Center at Carrollton
4343 North Josey Ln, Carrollton 75010
Ben Taub General Hospital
1504 Taub Loop, Houston 77030
Education:
Residency Hospital
Delaware Psychology Center