(567) 200-5054


North Towne Villas

6230 Northview Ln
Toledo, OH 43612

Office Hours

Monday-Friday 8:30-5:00
Saturday 12:00-4:00
Sunday by appointment
Click to Enlarge
  1 of 28