Dr Patrick Lo is located in Parkville VIC, Australia on Suite 3.2, Level 3/48 Flemington Rd. Dr Patrick Lo is rated 5 out of 5 in the category neurosurgeon in Australia.
Address
Suite 3.2, Level 3/48 Flemington Rd
Accessibility
Wheelchair-accessible toilet