Welcome !

For Spanish, use the language selector in the upper left-hand corner of this website.  
Doing so will display the contents translated into Spanish using the Google
 Translate service.  Please note that no automated or computerized translation is perfect, and the official text is the English version of the website.  If anything shown on the website is unclear to you, please contact our office by phone to clarify. 


Bienvenidos! 

Para Espa
ñol, utilice el boton al lado izquierdo de la pagina. 

Al hacerlo, la información médica sera traducido al español utilizando el servicio automatizado de  Google ™ Translate. Tenga en cuenta que ninguna traducción automática o computerizada es perfecta, y el contenido official es Ingles. Si hay algo que usted no entiende o tiene alguna duda, por favor comuníquese con nuestra oficinas por teléfono para poder ayudarle.


Esperanza Health Center provides affordable, high-quality, bilingual and multicultural primary health care services in Jesus' name, regardless of ability to pay, to those in our communities who seek care. 


If you have an active account on our patient portal, myhealth.esperanzahealth.com, you can pay bills using the portal.  Please use this website to pay bills only if you DO NOT have a patient portal account.  
 


Hours: M-F 9-5. For urgent medical concerns after hours, call (215) 302-3600 and follow the prompts to speak to our on-call Clinician.