205-1135 Adelaïde St N, London, Ontario N5Y 5K7
(519) 432-6142
For over 35 years Dr. Greg Millar and staff have served patients of all ages and will continue, while maintaining the highest standards of cleanliness during this difficult time of pandemic. In addition to eye exams, we offer computerized testing in a com