Dr Michael Allen Other Beaumaris Family Practice, 64 Constellation Dr, Ocean Reef, WA 6027 Is this you? Claim profile!