Razors Edge Restaurant Address: 13492 Whispering Oaks Ln, Elkins, AR 72727 Phone: (479) 856-6833 Restaurants Other Businesses: Pizza Junction at 19179 Mccord Rd, Elkins, AR 72727 Ladybug Floral Finds at 129 N Center St, Elkins, AR 72727 Kelly Lynn Trucking at 11190 Long Tate Rd, Elkins, AR 72727 Tequila Mexican Grill at 2085 N Center St, Elkins, AR 72727