8080 Old York Road, STE 207 Elkins Park, PA, 19027 United States (215) 758-2481. Online Scheduling *Telehealth appointments available* **If scheduling online, put "Telehealth" in the note section ** Areas of Practice. Acute Care. ... AthenaHealth Patient PortalPhysician‧Insurances‧Locations.