Explore details about location Melville Place SW. Melville Place SW is a location situated within the Calgary alongside other areas such as Lake Twintree Place SE, Nottingham Gate NW, Templeton Road NE.