Looking for a home appliance and furniture store in Antigua? Then be sure to visit Townhouse Mega Store, located on American Road in Saint John's. They carry an extensive range of home appliances (big and small), fridges, dishwashers, ovens, stove t…