NPI Central
Dr Larry E Farmer, Optometrist NPI Number 1023293594 — Norway, ME | NPI Central