MegaWatts.com is an international distributor of used and refurbished Apple Macintosh computers and Macintosh related products.
Our postal address is:
MegaWatts Computers, LLC.
3501 South Sheridan Road
Tulsa, OK 74145, USA
Our staff is very experienced at selling and servicing Macintosh computers.
It is our goal to provide both excellent customer service and competitive pricing.