IS Dr. Irina Skylar Scott, MD Is this you? Claim your profile Internal Medicine Neurology Psychiatry 0Leave a review Brigham And Womens Hospital Neurology 60 Fenwood Rd, Boston, MA, 02115 5 other locations (617) 732-5325