Our Needham, MA Center treats hundreds of patients per year.
Our Needham BostonSight PROSE® treatment center includes 11 patient exam rooms, an ophthalmologist, 4 optometrists, and 6 ophthalmic technicians. An Application & Training Room and Patient Lounge are also located on-site.
Our Doctors
Daniel Brocks, MD
Chief Medical Officer
Karen G. Carrasquillo, OD, PhD, FAAO, FSLS, FBCLA
Senior VP, Clinical and Professional Affairs
Bita Asghari, OD, FAAO, FSLS
Associate Director of Clinical Education
Alan Kwok, OD, FAAO, FSLS
Director of PROSE Network Clinical Relationships
Chirag Patel, OD, FAAO
Associate Director of Innovative Technologies
Clinic Staff
Darlene Riordan
Director of Clinic Operations
Barbara Calkins
Lead Ophthalmic Assistant
Sabaa Belkadi
Ophthalmic Assistant
Elizabeth Briner
Ophthalmic Assistant and Lead OA Trainer
Allie Easterbrook
Ophthalmic Assistant
Jessica
Ophthalmic Assistant
Heidi Wolfe
Ophthalmic Assistant and Clinic Resource Specialist
Cheyanna Buford
Medical Scheduling and Referral Coordinator
Rita DeFlaminis
Patient Intake Coordinator and Administrative Specialist
Nancy Lemist
Patient Intake Coordinator and Administrative Specialist
Sabrina Grankewicz
Device Coordinator
Loren Stead
Patient Insurance Coordinator
Get started with PROSE Treatment in Needham
Gather your insurance cards, and request your eye doctor to send exam notes to our office via fax at 781.726.7310.
Once we receive your request, we’ll provide the intake forms. Email, mail, or fax the forms back to us.
If you are a candidate, we’ll get insurance authorizations and let you know about coverage.
We’ll schedule your consult!
Needham Clinic Resources
PROSE Patient Resources
Everything to care for your PROSE devices. Find the Device and Care Guide, Solution recommendations, and Application and Removal videos here.
Needham Lodging
View our Lodging Resources for lodging near the Needham Clinic.
Needham Travel
View our Travel Resources for travel to the Needham Clinic.
Shop and Dine in Needham
Resources to shop and dine in Needham while you visit BostonSight can be found here.
Our Needham Location
464 Hillside Avenue, Suite 205
Needham, MA 02494
Phone: 781-726-7337
Fax: 781-726-7310
Hours of Operation
Mon – Fri: 7:30 am – 4:00 pm