Troy Community Center has badminton courts. It is a membership based center, so it costs approximately $18 per month if you are a troy resident or if your work place is in Troy. If you are outsider it will cost you 3 or 4 dollars extra. you can check with them for more information Ph: 248 524 3484.
Thanks, actually I'm just staying there for a week next year. Since I won't be doing anything at night, I would love to play badminton. Do you know if they accept a drop in?