Contact Us: Seville Apartment Homes 1420 North Meridian Road Tallahassee, FL 32303 Phone: 850-224-3738 Fax: 850-224-8414 E-Mail: seville@shsweb.us Hours: We open 8:30am Monday - Friday. Note: Closing hours are subject to change and are seasonal. Please call if you need an appointment.