1 Address: 120 W. Wenger Road, Englewood, OH 45322 Phone: 937-836-1206 Fax: 937-836-3620 Map Get directions from: 120 W. Wenger Road, Englewood, OH 45322 Leave a Review Reviews 0 Leave a Review Order by: Most recent Top score Most helpful Worst score Be the first to leave a review. Show more