How to search Category by Proximity
I am putting together a vertical market directory of chiropractors. While I have identified several categories and sub categories, each chiropractor has a tendency to check or be in the "General Practice" category. There are about 13,000 chiropractors in the U.S. and at least 50% have a "General Practice". That is still 6,500 listings.
Right now if I click on the category "General Practice", so many records show. If I add "near - city, state", and hit search - the search is no longer based on category but only by proximity.
With that many, how can I search for a "General Practice" chiropractor near "city state".
It seems that the user should be able to drill down in this example - Search "General Practice" then search "near PLACE".
Please advise.