Contact Your Nashville Pella® Showroom Pella Windows and Doors 277 Mallory Station Rd., Suite 107 Franklin TN 37067 Phone: 615-348-8786 Showroom hours: Monday-Friday: 8:00 am – 11:30am and 12:30pm – 5:00 pm Saturday: 10:00 am – 3:00 pm