Keywords: Advanced Search Directory View All Listings Add Listing Haley Law Firm, LLC Listing Title Haley Law Firm, LLC Listing Category All Directory Listings, Law Firm Phone 855-454-2539 Address 902 Lafayette Blvd. NW Roanoke, VA 24017 Melvin Hill Law Office Listing Title Melvin Hill Law Office Listing Category All Directory Listings, Law Firm Phone (540) 342-1851 Address 315 Campbell Ave SW, Roanoke, VA 24016