All you need to know about Dr. CLINTON ELLINGSON practicing at 2100 Providence Way, Idaho Falls, ID, 83404 with NPI Number 1326332776.
Specializations: Retina Specialist Counties Served: Vanderburgh, IN