Explore details about location Providence Place. Providence Place is a location situated within the Manea alongside other areas such as Valentine Close, Station Road, New Road.