Direct Internet is listed under Internet and is located at Paris, Idaho.
Business Description :
Address : Paris, ID 83261
City : Paris
Pin Code : 83261
Phone : (208) 945-9922
E-mail :
Website :
Service Area Category : Internet in Paris - 83261
Category : Internet in Paris
Services : Internet