Save Stephen Hastings, MD StephenHastings.MD.com • Internist Stephen Hastings, MD 3145 W Clark Road, Suite Suite 401, Ypsilanti, MI