Map location of Osvaldo Espinosa 243 N Duke St FL 2, Espinosa & Associates LLC, 17602 Phone: 717-293-8010