Cardiologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Chiropractor providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dentist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dermatologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Family Physician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
OB-GYN providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Ophthalmologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Orthopedic Surgeon providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Pediatrician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Physical Therapist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Podiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Psychiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dr. Foster and his staff are very professional and informative. I went to another eyeglass store for an exam and they didnt tell me anything and then gave me the wrong prescription. Dr. Foster, did a thorough exam, explained all... Read more
Dr. Foster and his staff are very professional and informative. I went to another eyeglass store for an exam and they didnt tell me anything and then gave me the wrong prescription. Dr. Foster, did a thorough exam, explained all that was going on with my eyes and gave me a new prescription. I will definitely be using him , along with my family for all of our vision exams. Read less
Jose G • December 10, 2025
I had a very good visit today, as always Dr Foster was pleasant and respectful. My eyes screening and testing was done by polite and knowledgeable Team Members in a timely manner. Dr Foster carefully explain to my understanding ... Read more
I had a very good visit today, as always Dr Foster was pleasant and respectful. My eyes screening and testing was done by polite and knowledgeable Team Members in a timely manner. Dr Foster carefully explain to my understanding what's happening with my eyes for now. I will continue my visits for eyes care im-provement with Dr Foster. Good Eyes Care Services Dr Foster & TeamMembers! Tks, IW, Patient/12-17-25 Read less
SMS Terms & Privacy - By opting in, you agree to receive SMS alerts regarding your appointment from Legacy Eye Care. Message frequency varies. Message and data rates may apply. Reply STOP to opt out at any time. For questions, please call (804) 520-4390. Your mobile information will not be shared with third parties.