Phone & Internet Specialist - Elk City, OK
Average rating
4.42
4.4
Average rating
Based out of Elk City, Computer Masters Plus is a phone and internet service specialist that provides cable wiring, ethernet cable installation, telephone maintenance, and cable installation.
Average rating
Address
601 N Van Buren Ave
Elk City, OK 73644