Dr. Rosen is currently retired.

Address

443 Main St
Lewiston, ME 04240