FollowMr Michael B JohnsonDoctor's OfficeMr Michael B Johnson50 Flemington Rd, Melbourne 3052, Australia+61393455522AboutHours and detailsDoctor's officeHealth and medicineBusiness and professional servicesPhysician