5001 Lakewood Ranch Blvd Suite #101
Sarasota, FL 34240
Located on the southwestern coast of Florida, Sarasota is known for beautiful beaches, resorts and tourism. With a population just above 58,000, it supports many industries including health care and life science, architecture, manufacturing and development, financial services, and professional services. In addition to its charming historic sites and breathtaking coastal views, it is also home to higher education institutions, including New College of Florida.