O’Halloran’s Public House and Hall Nestled in downtown Mount Clemens, O’Halloran’s Public House and Hall is a contemporary version of a traditional European style Public House. With its warm and inviting ambiance, our public house is sure to be the perfect gathering place. Phone: 586-329-1252 112 Macomb Place Mount Clemens, MI 48043 United States Map Other Categories: Travel & Tourism » Accommodation |