April Sneed's address is 4324 Willys Parkway , Toledo, OH 43612. Public records show April has also lived in Toledo, OH. April's latest phone number is (419) 242-0080. Previous phone numbers include (419) 246-9946 and (419) 247-9836. The latest email address for April Sneed is one****@yahoo.com.
Emails: one****@yahoo.com
Results 1 - 1 of 1