Get in touch

Call Our Offices

For appointments and inquiries, call our office directly.

Somers Office (914) 276-3718
Armonk Office (914) 273-3100
General inquiries

Contact Dr. O'Hanlon

For non-urgent questions only. For appointments or urgent matters, please call us directly.

Complete New Patient Form

New patients: complete and print our form to bring to your first appointment.

Insurance Information

We accept most major insurance plans. Visit our Insurance page for details, or contact our office with specific questions about your coverage.

View Insurance Details