Contact Us Phone: (216) 472-5100 Fax: (216) 472-5110 Email: mainsail@mainsailgroup.com Main Sail 8279 Mayfield Road, Unit 12 Chesterland, OH 44026 Our parking lot is located directly on Mayfield Road, east of Lynn Drive. CONTACT US 216-472-5100 © 2021 Main Sail. Bento theme by Satori