Stephen Rosenberg, OD is a health care provider primarily located in North Brunswick, NJ. He has 59 years of experience. His specialties include Optometry.
Graduated in 1963
Dr. Rosenberg graduated from the University of Pennsylvania School of Medicine in 1963. He works in North Brunswick, NJ and specializes in Optometry.