The phone number for Agarwal Villa is 0466 840 079.
Agarwal Villa is located at 47 Trenton St, Kenmore QLD 4069, Australia