Speare Memorial Hospital Optometrist Medicare: Medicare Enrolled Practice Location: 103 Boulder Point Drive, Plymouth, NH 03264 Phone: 603-536-1284 Fax: 603-536-3136 |
John S Richards Md Pa Optometrist Medicare: Not Enrolled in Medicare Practice Location: 607 Tenney Mountain Hwy, Suite 107, Plymouth, NH 03264 Phone: 603-536-1284 |
Andrew C G Armstrong, OD Optometrist Medicare: May Accept Medicare Assignments Practice Location: 81 Highland St, Plymouth, NH 03264 Phone: 603-536-1443 |