Stamford Hospital
30 Shelburne Road
Stamford, CT, United States
06901
30 Shelburne Road
Stamford, CT, United States
06901
No Phone Number Provided
http://stamfordhospital.org
Facility Affiliations
Dr. Steven F. Horowitz's Credentials
Languages
- French
Education
- New York Medical College (Grad. 1972)