Brigham and Women's Hospital / Department of NeurologyMore About This LocationHours, Directions & Parking Hours, Directions & Parking Brigham and Women's Hospital / Department of Neurology851 Main StreetSouth Weymouth, MA 02190United States Get Directions