Uptown Art

In business since
1983

Address

Physical
63 Leith St Dunedin North Dunedin

Contact numbers

Primary
03-474 1306