Dr Gerard O'Halloran Ent & Facial Plastic Surgery PAUnclaimed · claim itOtolaryngology (ENT)Faribault, MN16 years in businessThis organization has held a National Provider Identifier since 2010. That is when it registered with CMS, which may be later than the practice was founded.(612) 590-0175NPI 1215238225View Profile Claim