Escobar Farmhouse Inn
Escobar Farmhouse Inn is listed under Inns and is located at Portsmouth, Rhode Island.
Location of Escobar Farmhouse Inn
Business Description :
Address : 2072 E Main Rd Portsmouth, RI 02871
City : Portsmouth
Pin Code : 2871
Escobar Farmhouse Inn Contacts
Phone : (401) 293-5777
E-mail :
Website :
Services by Escobar Farmhouse Inn
Service Area Category : Inns in Portsmouth - 2871
Category : Inns in Portsmouth
Services : Inns
More in Portsmouth
Health & Diet Food Products |
Health Care |
Health, Fitness, & Athletic Clubs |
Heating Contractors |
Home Builders & Developers |
Home Designing & Planning Services |
Home Health Agencies & Services |
Homeowners Associations |
Horse Dealers |
Horse Furnishings & Services |
Hospitals |
Ice Cream & Frozen Desserts |
Importers |
Individual & Family Services |
Industrial Equipment Parts & Supplies |
Infra Red Equipment & Services |
Inns |
Insurance |
Janitorial Services |
Laboratories Medical |