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

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