Save John C. Baldinger, MD JohnBaldinger.MD.com • Ophthalmologist • 44 years experience John C. Baldinger, MD 3025 Hamaker Court, 101, Fairfax, VA