TLC Medical Centres - Armstrong Creek TLC Medical Centres - Armstrong Creek General Practitioner www.warralilymedicalcentre.com.au/0391 023 100 2-28 Freda Road, ARMSTRONG CREEK, VIC 3217 Is this you? Claim profile!