1834 Windham Road 9, Windham Centre