There is a bicycle shop in New Rochelle,NY its called Metro Bicycles. They are really nice in there and maybe you can get a nice road bike there. Also here in Port Chester where i live there is a bike shop near here that is called Danny's Cycles, its in Rye Brook,NY. Those are the ones ive been too and ive had no big problems with those guys. If you ever want to ride in the fall or before the winter let me know since you live pretty close.
Have a good day