Explore details about location McIntosh Place. McIntosh Place is a location situated within the Burlington alongside other areas such as New Street, Melanie Court, Plains Road.