A
Lemongrass 114 Centre Street Category: Accessories-Fashion
|
Company representatives
P Parkin, owner
About Lemongrass
Lemongrass is an eclectic mix of fun fashion and footwear for the modern located in the historic district of Fernandina Beach on Amelia Island.
Products and Services
- Fashion
- Footwear
- Eyewear
Employees
5 to 9
Years In Business
14