ADDRESS 427 Telgha Ta Ras Hanzir, Raħal Ġdid PHONE NUMBER +356 9925 6635 EMAIL ADDRESS info@garciawoodworks.com