Save Richard A. Hastings, MD RichardAllenHastings.MD.com • Family Doctor • 48 years experience Richard A. Hastings, MD 609 W Bristol Street, Elkhart, IN 46514