|
|
 |
Board of Trustees
MSO President Michael Cohn, O.D. (508-832-9392)
MSO Immediate Past President Alan Rapoport, O.D. (781-828-0656)
MSO Secretary Valarie Ricciardi, O.D. (508-885-2219)
MSO President 04-05 Steven Sikalis, O.D. (978-452-0127)
MSO Treasurer Brian Thamel, O.D. (508-753-5103)
MSO President 05-06 Alan Beaulieu, O.D. (781-245-6667)
|