Place information
- State
- Rhode Island
- City
- Providence
- Address
- 110 Lockwood St, 6th Floor, Providence, RI, 02903
- Phone
- 401-793-9166
- Specialty / type
- Neurosurgery
Brown University Health neurosurgeon fluent in Arabic.
Directory information is for discovery only. Please verify licensing, insurance and specialty directly before booking medical care.