Save James J. Aversa, MD JamesAversa.MD.com • Ophthalmologist • 39 years experience James Aversa Od PA 227 /2 Boulevard, Hasbrouck Heights, NJ 07604