Michael Sophocles • Paoli, PA 19301 • (610) 644-4080