Dr. Fredric N. Amidon, DMD
U.S. 1 Alt
York, ME, United States
03909
U.S. 1 Alt
York, ME, United States
03909
No Phone Number Provided
No Website Provided