Penrose, North Carolina

Penrose is an unincorporated community in Transylvania County, North Carolina, United States. Penrose is located on U.S. Route 64 6 mi east-northeast of Brevard. Penrose has a post office with ZIP code 28766.