Business in South Montrose (PA) Full list of companies Business category in South Montrose, Pennsylvania Lockhart's Tag & Title Svc Rt 29 & 3029amp;, South Montrose, PA 18843, (570)278-5338 Page 1