Company JOSEPH S. HARGRAVE, O.D., P.C. Address JOSEPH S. HARGRAVE, O.D., P.C., LEWISTON, 14092, NEW YORK