Explore details about location Mainsail Court. Mainsail Court is a location situated within the Greensboro alongside other areas such as Pear Street, Austin Court, East Smith Street.