Dr. Thomas V. Mcgowan, DMD
121 S 12th St
Challis, ID, United States
83226
121 S 12th St
Challis, ID, United States
83226
No Phone Number Provided
No Website Provided
misrepresented the truth ,overcharged for a barely passable crown,don't wast your time.
Submitted Sept. 19, 2012