E.A. Buck Financial Services - Your  Financial Advisor in New Mexico

Locations in New Mexico

Rio Rancho

481 Quantum Rd. NE
Rio Rancho, NM 87124
Phone: (505) 891-9800

Lang Albuquerque

By Appointment Only
4801 Lang Ave. NE, #110
Albuquerque, NM 87109
Phone: (505) 891-9800


By Appointment Only
132 N. Wall Ave.
Farmington, NM 87401
Phone: (505) 891-9800

Santa Fe

By Appointment Only
2209 Brothers Rd., #220
Santa Fe, NM 87505
Phone: (505) 891-9800

Experienced Financial Advisors In New Mexico

We focus on creating comprehensive retirement plans to help lead individuals and families to a comfortable future.

Our exceptional staff and team of licensed financial representatives are dedicated to building portfolios customized for your unique goals, letting you focus on the things that matter most.



Phone: 505.891.9800

Lynn "B" started his Independent Financial Advisory Practice in 1987 and is the Founder of Oxford Wealth Advisors. With a shared vision to make comprehensive financial planning accessible for all, Lynn joined the E.A. Buck team in 2023 with his own wealth of knowledge and decades of experience. Lynn's professional focuses have included design/strategy and implementation, assisting with business vision and growth, and planner training and mentoring.

Lynn is an American College and Institute of Business and Finance graduate. He is actively involved in his community, having served on the Chamber of Commerce as well as the Planning and Zoning Committee. Lynn and his wife, Donna, have raised two boys and one girl and now are proud grandparents of 9 grandchildren and several granddogs! Family and faith are the foundations of Lynn’s life.

Kyrie Greathouse

Private Wealth Manager

Brandon Thurgood

Private Wealth Manager


Ready to

Get Started?
For more information about any of our products and services, schedule a meeting today or register to attend a webinar.

By submitting your personal information, you consent to be contacted by a financial professional regarding your financial strategy for retirement.