Catherine Douglas Carruthers, MD, Surgery

45 2nd St Pike Ste 100
SouthamptonPA  18966-3829 (Bucks County)


Phone: 215-633-3456
Fax: 215-396-3456
Email: car***@*****il.com

NPI: 1871618215
License Number: MD429193 (PA)