Randall Perry Cummings, ODRandall Perry Cummings · Vision Therapy Optometrist1420 S Blaine St Suite 6, Moscow, ID, 83843NPI · 1215912472No reviewsInsuranceNot specified(208) 882-2020Check availabilityBook online Claim listing