James Prate works at James A Prate LLC, which has 1 other health providers.
As an optometry, James Prate may see patients with the following conditions. Please check with James Prate what conditions he treats. James Prate may treat additional conditions not listed.
James Prate is a optometrist.
Providers chosen based on James Prate's location and specialties.