Save John J. Flanagan, MD JohnJFlanagan2.MD.com • Emergency Medicine Specialist John Flanagan, MD 100 S Street, Southbridge, MA