Why Choose David Macfarlan

Why Choose David Macfarlan Everyone today sees the big legal television advertisements while watching their daily TV shows. Large law...

Contact Us

Please feel free to contact us with any questions or comments. Our Contact Information: David M Macfarlan Attorney at Law 1255 Easton...


David M Macfarlan Attorney at Law 1255 Easton Road Warrington, PA...

We Accept Major Credit Cards

cc logo small

Proudly Serving

Chester County, Delaware County, Philadelphia County, Bucks County and Montgomery County, Pennsylvania

Contact Information

1255 Easton Road
Warrington, PA 18976-1822

Phone: (215) 343-3700
Fax: (215) 343-9680