Joseph J. DeVenuto Jr., M.D.
Doylestown: (215) 345-6100
Hamilton: (609) 587-2020
Providing all ophthalmic care, including treatment and diagnosis of retinal disease.


Eye Doctor Serving Doylestown, PA as well as Hamilton, NJ

Your eyes are one of the most important parts of your body, so make sure you take good care of them. While there are a number of ways to make sure your eyes are healthy and looked after, one of the most important ways to do this is by seeing an eye doctor.

Joseph J. Devenuto Jr., M.D., is a board-certified eye physician and surgeon who can provide the comprehensive eye health services you need. Come see us in Doylestown, PA, or Hamilton, NJ today.

Comprehensive Eye Services

Eye Glasses, Eye Doctor in Fairless Hills, PA
Come to us for all your eye care needs. We do eye exams that can determine whether you need contact lenses or eyeglasses, as well as find and diagnose specific retinal diseases. If you have conditions such as cataracts, glaucoma, macular degeneration, or diabetic retinopathy, we can treat those as well.

Qualified Eye Physician

Glasses prescribed by our eye doctor in Doylestown, PA
Dr. Joseph J. Devenuto Jr., M.D., possesses the experience and education you deserve from a quality eye doctor. He is a member of the American Academy of Ophthalmology, American Medical Association, Pennsylvania Medical Society, Bucks County Medical Society, Association of Cataract and Refractive Surgeon, and Association of Vitriol Retinal Surgeons.
Additionally, he consults for Prudential® Insurance Company, Chiron®, and Allergan® Pharmaceutical Corporation. He is also board-certified by the American Academy of Ophthalmology and continues to pursue continuing education and the latest eye health techniques and technology.

Varied Service Areas

We have three locations to serve you. Please see their addresses and numbers below. Also, if you’re a resident of New Hope, Newtown, Levittown, Warrington, or Yardley, PA, as well as Flemington, Lawrenceville, Princeton, and Trenton, NJ, we will gladly see you.
Our office hours vary Monday through Friday. If you would like to schedule your appointment, please call us at the location nearest you.
Share by: