Shelby Villa Apartments

125 Plymouth Street
Shelby, OH 44875

Office Info

Telephone

(419) 347-7041

Office Telephone

(419) 347-7041