Kid and Ball

ICY Logo

Our Offices

Langhorne Office

320 Middletown Blvd Ste 300 Langhorne, PA 19047

Tel: 215-752-0381
Fax: 215-752-4807

We are conveniently located by the Oxford Valley Mall. There is ample parking in front of our office and we are handicapped accessible.

Bristol Office

501 Bath Road Ste 209 b
Bristol, PA 19007

Tel: 215-785-9282
Fax: 215-785-9828

We are located in the Surgery Center on the second floor at Lower Bucks Hospital. There is plentiful parking and we are handicapped accessible.

Office Hours

Monday: 9a - 12p & 3p - 6p

Tuesday: 9a - 12p & 3p - 6p

Wednesday: 9a - 12p & 2p - 5p

Thursday: 9a - 12p

Friday: 9a - 12p

Office Hours

Monday: 9a - 7p

Tuesday: 8:30a - 1p

Wednesday: 8:30a - 6:30p

Thursday: 9:30a - 4p

Friday: 9a - 2p

After Hours Emergency: 215-752-0381

Sick Child Visits

We make every effort to schedule appointments for ill children within one to two hours of your calling. Please call early in the day so we can see your child in a timely fashion.

After Hours:

After hours, one of our pediatricians promptly answers emergency and urgent weekend calls. If your child has a significant or life-threatening emergency, please call 911 or go immediately to the closest Emergency Department!

Other Important Phone Numbers:

Poison Control: 1-800-222-1222


We participate with most major insurance carriers. Please have your card with you at the time of your visit and make sure that our office and physicians are listed on the card. Your co-payment is due at the time of the visit; we accept cash or personal checks. We greatly appreciate 24 hours notice for cancellation of office visits.

Click here to download Patient Registration Form

Last updated on September 28, 2016