Theodore Struhs Dentists, Orthodontics 11355 S. Parker Road, Suite 109Parker, CO 80134303-841-2262 Location Map