Fred Carter practices Optometry. Fred Carter is registered with Medicare and accepts Medicare payments.