David M Swan, MD 20397 Route 19Suite 330Cranberry Twp, PA, 16066 View Phone 724-772-3300 Alt: 724-772-3300 Fax: 724-772-3360 20397 Route 19, Suite 330Cranberry Twp, PA 16066 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page