Alexander Steven Roy MD
300 Pasteur Dr
Stanford, CA, United States
94305
300 Pasteur Dr
Stanford, CA, United States
94305
No Phone Number Provided
No Website Provided
Facility Affiliations
Dr. Steven Alexander's Credentials
Education
- Baylor Coll Of Med, Houston Tx 77030 (Grad. 1971)
We had a terrible experience in this hospital, take your child to someone else
Submitted Aug. 3, 2015