Tanglewood Professional Center
Chagrin Falls, Ohio
Located off of I-77 in beautiful Chagrin Falls, Ohio, Tanglewood is home to medical service oriented businesses including a family dentistry and family eye clinic. Tanglewood services the popular suburbs and families surrounding Chagrin Falls.