About

Assisted Living Facility
Experience modern luxury and comfort at Taylor House Apartments, conveniently situated in Northwest Columbus, just minutes away from Ohio State University and Wexner Medical Center, Clintonville, Dublin, and Lennox Town Center. The meticulously designed building offers a range of amenities that enhance your daily life, ensuring you're always living at your best!

Location

Taylor House
319 Palmer Street, Albemarle, NC
28001, United States

Frequently Asked Questions About Taylor House

What kind of living facility is Taylor House?

Taylor House is an assisted living facility providing modern luxury and comfort.

Where is Taylor House located?

Taylor House is located at 319 Palmer Street, Albemarle, NC 28001, USA.