Robert D. Schaffarzick, ODRobert D. Schaffarzick · Optometrist816 Klondyke St, Kemmerer, WY, 83101NPI · 1235107954No reviewsInsuranceNot specified(307) 877-9250Check availabilityBook online Claim listing