Save Philip D. Alward, MD PhilipAlward.MD.com • Ophthalmologist • 47 years experience Center for Sight Central Il I Sc 304 W Hay Street, Suite 311, Decatur, IL 62526